/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package persistencia.controller;
import bean.BuscaChaveEstrangeira;
import bean.Fornecedor;
import java.util.Vector;

/**
 *
 * @author André
 */
public interface IFornecedorController {

    public boolean createFornecedor(Fornecedor fornecedor);

    public Vector<Fornecedor> readFornecedor(String nomeFantasia);

    public Fornecedor readFornecedorPorId(Integer codigoFornecedor);

    public boolean updateFornecedor(Fornecedor fornecedor);

    public boolean deleteFornecedor(Integer codigoFornecedor);

    public Vector<BuscaChaveEstrangeira> searchClassificacaoPorId(String sigla);

    public Vector<BuscaChaveEstrangeira> searchClassificacaoPorNome(String descricao);

    public Vector<BuscaChaveEstrangeira> searchCidadePorId(String cep);

    public Vector<BuscaChaveEstrangeira> searchCidadePorNome(String nome);
}
